@charset "utf-8";
::selection {background-color: #649f4f; color: #fff;}
::-moz-selection {background-color: #649f4f;color: #fff;}
::-webkit-selection {background-color: #649f4f;color: #fff;}
/* 公共bt */
.pr{position: relative;}
.width_auto{width: 1180px; margin: 0 auto;}
.fl{float: left;display: inline;}
.fr{float: right;display: inline;}
.clear{clear: both;}
a:hover{color: #649f4f;}
.uppercase{text-transform: uppercase;}
i.hong{width:2px;background: url(../images/shuxian_bg_hong.jpg) repeat-y;}
i.hei{width:2px;background: url(../images/shuxian_bg_hei.jpg) repeat-y;}

/* 公共bt */


.width_auto{width: 1180px; margin: 0 auto;}
.fl{float: left;display: inline;}
.fr{float: right;display: inline;}
.clear{clear: both;}
.uppercase{text-transform: uppercase;}
.f_z_12{font-size: 12px;}
.gg_bt{height: 100px;}
.gg_bt h4{font-size: 30px;text-align: center;color: #333333;line-height:36px;}
.gg_bt h6{font-size: 12px;text-align: center;color: #333333;}
.gg_bt p{font-size: 14px;text-align: center; line-height:30px;text-transform: uppercase;}
.gg_bt hr{width: 56px;height: 1px; border-top: 3px solid #666666;margin: 0 auto;}
.gg_bt h4.white,.gg_bt p,.gg_bt h6{color: #fff;}
.gg_bt h4.white a,.gg_bt h6.white a,.gg_bt p.white a{color: #fff;}
.gg_bt hr.white{width: 56px;height: 1px; border-top: 3px solid #fff;margin: 0 auto;}



/* 顶部开始 */
.top_box{ width: 100%; height: 110px;background: #ffffff;overflow:hidden;}
.top{ width: 1180px; height: 110px;  margin: 0 auto; }
.top_l{ width: 440px;  float: left;padding-top: 33px;}
.top_l h1{ width: 440px; color: #444444; font-size: 26px;line-height: 30px;}
.top_l h1 a{color: #444444;}
.top_l h4{ width: 440px; color: #999999; font-size: 12px;}

.top_m{width: 316px;height:36px;border: 1px solid #f5f5f5; float: left; margin-left: 160px; margin-top: 38px;} 
.top_m .search_top_left{width: 270px;background:none; line-height:36px;color:#545454; padding-left: 10px;}
.top_m .search_top_right{width:24px;height:24px;float: right;margin: 6px;}

.top_r{ width: 160px;  color: #666666; float:right;padding-right:20px;padding-top: 33px;}
.top_r h5{ color: #666666; font-size: 20px;}
.top_r h6{color: #666666;font-size: 14px; background: url(../images/pho.png) no-repeat; padding-left: 30px;}

/* 顶部结束 */
/* banner开始 */
.banner{width: 100%;overflow: hidden;}
.banner_img{width: 1920px;height: 600px;position: relative;left: 50%;margin-left:-960px;}

.banner .hd{ /*! height:30px; */ /*! line-height:30px; */ /*! background:#f4f4f4; */ /*! padding:0 20px; */ /*! border-bottom:1px solid #ddd; */  /*! position:relative; */ }
.banner .hd ul{ float:left; position:absolute; left:20px; top:-1px; height:32px;   }
.banner .hd ul li{ float:left; padding:0 15px; cursor:pointer;  }
.banner .hd ul li.on{ height:30px;  background:#fff; border:1px solid #ddd; border-bottom:2px solid #fff; }

.banner .bd ul{zoom:1;}
.banner .bd li{ height:600px;width: 1920px;}
.banner .bd li img{ height:600px;width: 1920px;}
.banner a.prev{position:absolute;left:310px; top: 50%; margin-top: -50px; width: 50px; height: 100px;  background: url(../images/in_11_l.png) no-repeat;}
.banner a.next{position:absolute;right:310px; top: 50%; margin-top: -50px; width: 50px; height: 100px; background: url(../images/in_11_r.png) no-repeat;}
/* banner结束 */

/* 导航开始 */
.nav_box{ width: 100%;  background:#649f4f; height: 50px; line-height: 50px; border-bottom: 4px solid #ffffff;overflow: hidden;}
.nav{ width: 1180px;  margin: 0 auto;}
.nav ul{  list-style: none; text-align: center;}
.nav ul li{  padding: 0 40px;   color: #ffffff; font-size: 18px; display: inline-block;}
.nav ul li a{ color: #ffffff;}
.nav ul li:hover{background: #7dbb66;color: #ffffff;}
.nav ul .another{background: #7dbb66;color: #ffffff;}

.fixedNav {
    position: fixed;
    top: 0px;
    left: 0px;
    width: 100%;
    z-index: 100000;
    _position: absolute;
    _top: expression(eval(document.documentElement.scrollTop));}
/* 导航结束 */





/*footer start*/
.footer{ width: 100%; height:300px; background:#649f4f; overflow: hidden;}
.foot{width: 1180px;margin: 0 auto; padding-top: 40px;}

.foot_top_bt{ width: 310px;height: 40px;margin-bottom:10px;line-height: 40px;color: #ffffff; font-size: 16px; font-weight: bold; color: #ffffff; background: url(../images/baixian.jpg) no-repeat left center; padding-left: 20px;}
.foot_top_bt a{ color: #ffffff; }
.foot_top_bt a:hover{ color: #649f4f; }

.foot_l{ width: 330px; float: left;margin-left: 60px;}

.foot_l .list{ width: 330px;   float: left; }
.foot_l .list ul{ list-style: none;}
.foot_l .list ul li{font-size: 14px; height: 40px;line-height: 40px; color: #ffffff; width: 120px;  border-bottom: 1px solid #76b36b; float: left; margin-right: 40px;}
.foot_l .list ul li a{ color: #ffffff; }
.foot_l .list ul li a:hover{ color: #649f4f;}

.foot_m {width: 360px; float: left;margin-left: 115px; }
.foot_m .list{width:500px;  }
.foot_m .list ul{ list-style: none;}
.foot_m .list ul li{ padding-left: 40px; line-height:37px;height: 40px; color: #FFFFFF;}
.foot_m .list ul li.li1{ background: url(../images/shouji.png) no-repeat 0 center;}
.foot_m .list ul li.li2{ background: url(../images/zuoji.png) no-repeat 0 center;}
.foot_m .list ul li.li3{ background: url(../images/QQ.png) no-repeat 0 center;}
.foot_m .list ul li.li4{ background: url(../images/dizhi.png) no-repeat 0 center;}

.foot_r{ width: 220px; height: 134px; float: right;}
.foot_r img{ width:116px; height:116px; top: 10px;left: 10px;border:9px solid #fff; margin-top: 12px;} 


.foot_bot{width: 100%;background:#333333;  height: 52px; line-height: 52px; text-align: center; color: #6d6d6d;overflow: hidden;}
.foot_bot a{ color: #6d6d6d;}
/*footer end*/


/*在线客服*/
.qqserver p img{display:inline;margin:-5px 5px 0 0;vertical-align:middle;}
.scrollsidebar{position:absolute;z-index:999;top:220px;}
.side_content{width:167px;height:auto;overflow:hidden;float:left;}
.side_content .side_list{width:167px;overflow:hidden;}
.show_btn{width:0;height:144px;overflow:hidden;margin-top:50px;float:left;cursor:pointer;}
.show_btn span{display:none;}
.close_btn{width:24px;height:24px;cursor:pointer;}
.side_title,.side_bottom,.close_btn,.show_btn{background:url(../images/sidebar_bg.png) no-repeat;_background:url(../images/sidebar_bg.gif) no-repeat;}
.side_title{height:46px;}
.side_title{height:46px;}
.side_bottom{height:8px;}
.side_center{font-family:Verdana, Geneva, sans-serif;padding:10px 12px 5px 12px;font-size:12px;}
.close_btn{float:right;display:block;width:19px;height:19px;margin:16px 7px 0 0;_margin:16px 3px 0 0;}
.close_btn span{display:none;}
.side_center .qqserver p{text-align:left;padding:6px 0;margin:0;vertical-align:middle;}
.phoneserver {font-size:14px;text-align:center;}
.phoneserver p{padding:2px 0;_height:16px;margin:0;color:#666666;}
.msgserver{border-top:1px dotted #ccc;text-align:center;margin-top:6px;padding:10px 0 3px 0;}
.msgserver a{background:url(../images/sidebar_bg.png) no-repeat -119px -154px;padding:3px 0 3px 23px;}
.side_content hr{border-bottom:1px solid #E6E6E6;height:1px;margin:10px 0;clear:both;}

/* green skin  */
.side_green .side_title{background-position:-505px 0;}
.side_green .side_center{background:url(../images/green_line.gif) repeat-y center;}
.side_green .side_bottom{background-position:-505px -60px;}
.side_green .close_btn{background-position:-44px -45px;}
.side_green .close_btn:hover{background-position:-65px -45px;}
.side_green .show_btn{background-position:-187px 0;}
.side_green .msgserver a{color:#68c40b;}
.side_green hr{border-bottom:1px solid #edf2e5;}